package com.ruoyi.demo.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import java.util.Date;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 案件管理对象 test_case
 *
 * @author ruoyi
 * @date 2023-04-21
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("test_case")
public class TestCase extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 版本
     */
    @Version
    private Long version;
    /**
     * 删除标志
     */
    @TableLogic
    private Long delFlag;
    /**
     * 案件年度
     */
    private String year;
    /**
     * 案件序号
     */
    private String no;
    /**
     * 案件类别
     */
    private String type;
    /**
     * 案号
     */
    private String caseNo;
    /**
     * 案件名称
     */
    private String name;
    /**
     * 案件承办人员
     */
    private String user;
    /**
     * 案件承办人员联系方式
     */
    private String phone;
    /**
     * 受案时间
     */
    private Date sTime;
    /**
     * 立案状态
     */
    private String status;
    /**
     * 立案时间
     */
    private Date iTime;
    /**
     * 结案时间
     */
    private Date eTime;
    /**
     * 简要案情
     */
    private String descript;
    /**
     * 违反条例
     */
    private String broke;
    /**
     * 罚则
     */
    private String sub;
    /**
     * 处罚决定
     */
    private String subDecide;
    /**
     * 当事人类型
     */
    private String curType;
    /**
     * 姓名
     */
    private String curName;
    /**
     * 性别
     */
    private String curSex;
    /**
     * 民族
     */
    private String curNation;
    /**
     * 出生日期
     */
    private Date curBirth;
    /**
     * 身份证（其他有效证件）号码
     */
    private String curIdcard;
    /**
     * 工作单位和职务
     */
    private String curOrg;
    /**
     * 住所
     */
    private String curAddr;
    /**
     * 联系电话
     */
    private String curPhone;
    /**
     * 字号名称
     */
    private String curFontname;
    /**
     * 统一社会信用代码（注册码）
     */
    private String curNo;
    /**
     * 单位名称
     */
    private String orgName;
    /**
     * 法定代表人（负责人）
     */
    private String orgOwner;
    /**
     * 统一社会信用代码
     */
    private String orgNo;
    /**
     * 联系电话
     */
    private String orgPhone;
    /**
     * 住所
     */
    private String orgAddr;

}
